সিদ্ধান্ত গ্রহণের জন্য প্রোগ্রামিং এ সচরাচর কন্ডিশনাল(conditional) স্টেটমেন্ট ব্যবহৃত হয়। এই অধ্যায়ে আপনি সি প্রোগ্রামিং if কন্ডিশনাল স্টেটমেন্ট ব্যবহার করে সিদ্ধান্ত গ্রহণ করা শিখবেন।
সি প্রোগ্রামিং এ তিন ধরণের if কন্ডিশনাল(conditional) স্টেটমেন্ট রয়েছেঃ
if (testExpression)
{
// এই কোড এক্সিকিউট হবে।
}
এখানে if
প্রথমে testExpression-কে মূল্যায়ন করে।
testExpression যদি True(শূন্য না) হয় তাহলে if
ব্লকের মধ্যে অবস্থিত স্টেটমেন্ট/স্টেটমেন্টসমূহ সম্পাদিত হবে।
testExpression যদি False(শূন্য) হয় তাহলে if
ব্লকের মধ্যে অবস্থিত স্টেটমেন্ট/স্টেটমেন্টসমূহ এড়িয়ে যাবে।
testExpression এর ভ্যালু কখন True এবং কখন False হয় তা আমাদের রিলেশনাল(relational) এবং লজিক্যাল(logical) অপারেরটর পেজে আলোচনা করা হয়েছে।
kt_satt_skill_example_id=147
(testNumber > 0)
True হয়। সুতরাং আপনার প্রবেশ করানো 5 প্রদর্শিত হবে।
আউটপুট ২
Enter an integer: -6 The if statement is easy in C programming.
ইউজার যখন -6 প্রবেশ করায় তখন টেস্ট এক্সপ্রেশন (testNumber < 0)
False হয়। সুতরাং কম্পাইলার if
এর ভেতরের স্টেটমেন্টকে এড়িয়ে যায়।
if স্টেটমেন্ট ভালভাবে বুঝার জন্য নিন্মে আরো একটি উদাহরণ দেওয়া হলোঃ
kt_satt_skill_example_id=150
common.read_more